Island Peak (Imja Tse) is a popular trekking peak just a stone's throw from the immense south face of Lhotse (summit hiding in cloud).